Popular Wordlists
  • word of the day

    lonas annua

    lonas annua - Dictionary definition and meaning for word lonas annua

    Definition
    (noun) shrub of southwestern Mediterranean region having yellow daisylike flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp